import Vue from 'vue'
import axios from 'axios'

// let chatApi = 'https://gateway.amez999.com/web/user' // 生产服务器
let chatApi = 'http://api.amez999.com/web/user' // 测试服务器
// let chatApi = 'http://192.168.1.114/' // 测试服务器
// let chatApi = 'http://test.amyun.cn:18500' // 测试服务器

// let chatApi = 'http://shop.cnbbx.com:8500' // 测试服务器
// let chatApi = '//dev.amyun.cn:18500' // 开发服务器

localStorage.setItem('chatApi', chatApi)// 生产服务器

const $axios = axios.create({
  baseURL: chatApi, // 上面配置网址
  headers: {
    'X-Requested-With': 'XMLHttpRequest'
  },
  timeout: 20000
})


Vue.prototype.$get = async (opt) => {
  let res = await $axios.get(opt.url, {
    params: opt.data
  })
  return res.data
}

Vue.prototype.$post = async (opt) => {
  let res = await $axios.post(opt.url, opt.data)
  return res.data
}

